Release notes de la versió 2.3.6 de Canigó

Bugs fixats a Canigó 2.3.6:

Consultes
  • Consulta CAN-932: Configurationtag vs. reubicació de scripts JS.
    Context: canvi a la localització de la carpeta "scripts".
    Servei afectat: canigo-services-web
    Classe afectada: net.gencat.ctti.canigo.services.web.struts.taglib.configuration.ConfigurationTag
    Fitxers estàtics afectats: menu.jsp
    Solució: A la classe ConfigurationTag del servei web es guarda a la url el valor que es defineix via Spring de l'atribut scriptsSrc.
    A la classe menu.jsp es recupera de la request aquest l'atribut, que conte la ruta on es troben els JS, no utilitzant "scripts" directament.

  • Consulta CAN-945: En carregar una pàgina web es mostra tots els continguts de totes les pestanyes tot seguit.
    Context: Problema a la inicialització dels tabs amb text areas.
    Servei afectat: canigo-services-web
    Classe afectada: net.gencat.ctti.canigo.services.web.taglib.tabs.TabPanelTag
    Solució: Modificacions a la inicialització dels tabs.

  • Consulta CAN-955: Connector PICA multirequeridor.
    Context: Necessitat de que el connector PICA suporti multirequeridor.
    Servei afectat: canigo-connectors-pica
    Solució: Actualització del connector PICA.

Incidències
  • Incidència CAN-939: Redirecció https-http que provoca que IE6 mostri un missatge a l'usuari.
    Context: Revisió del tractament dels filtres https que fan les Classes que utilitza Canigó.
    Solució: Afegir HttpHttpsPegat032009-2.3.3.jar a l'aplicació i configurar-la per a que faci servir les noves classes.

  • Incidència CAN-952: No es manté l'estat del menú.
    Context: El menú de la pàgina que es carrega és incorrecte.
    Solució: a les crides al mètode setCookie(...) se li passa com a nou paràmetre la variable global "contextPath" que es defineix a login.js.
    Fitxers afectats: menuExpandable.js